public class CharacteristicsSetType {
	public class CharacteristicsSetType_e {
		public String Name;
		public Integer AttributeSetID;
		public String AttributeSetVersion;
		public CharacteristicType.CharacteristicType_e[] Characteristics;
	
		//Setters
		public void setName(String val) {Name = val; field_order_type_info.add('Name'); }
		public void setAttributeSetID(Integer val) {AttributeSetID = val; field_order_type_info.add('AttributeSetID'); }
		public void setAttributeSetVersion(String val) {AttributeSetVersion = val; field_order_type_info.add('AttributeSetVersion'); }
		public void setCharacteristics(CharacteristicType.CharacteristicType_e[] val) {Characteristics = val; field_order_type_info.add('Characteristics'); }


		//Getters
		public String getName() { return Name; }
		public Integer getAttributeSetID() { return AttributeSetID; }
		public String getAttributeSetVersion() { return AttributeSetVersion; }
		public CharacteristicType.CharacteristicType_e[] getCharacteristics() { return Characteristics; }

	
		private String[] Name_type_info = new String[]{'Name','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] AttributeSetID_type_info = new String[]{'AttributeSetID','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] AttributeSetVersion_type_info = new String[]{'AttributeSetVersion','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] Characteristics_type_info = new String[]{'Characteristics','urn:ebay:apis:eBLBaseComponents','CharacteristicType.CharacteristicType_e','0','-1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}